跳到主要内容

AddColumns

Adds the new columns to the current table.

Syntax

expression.AddColumns(oCell, nCount, isBefore);

expression - A variable that represents a ApiTable class.

Parameters

NameRequired/OptionalData typeDefaultDescription
oCellOptionalApiTableCellThe cell after which the new columns will be added. If not specified, the new columns will be added at the end of the table.
nCountRequiredNumberCount of columns to be added.
isBeforeOptionalbooleanfalseAdds the new columns before (false) or after (true) the specified cell. If no cell is specified, then this parameter will be ignored.

Returns

This method doesn't return any data.

Example

This example adds the new columns to the table.

let doc = Api.GetDocument();
let tableStyle = doc.CreateStyle("CustomTableStyle", "table");
tableStyle.SetBasedOn(doc.GetStyle("Bordered"));
let table = Api.CreateTable(3, 3);
table.SetWidth("percent", 100);
table.SetStyle(tableStyle);
doc.Push(table);
let cell = table.GetCell(0, 0).GetContent().GetElement(0).AddText("Two new columns were added after this cell.");
table.AddColumns(cell, 2, false);